fresh water barrier - Alemán Inglés Diccionario